﻿#include <iostream>
#include <vector>
#include <string>
using namespace std;

//不用加减乘除做加法
//https://www.nowcoder.com/questionTerminal/59ac416b4b944300b617d4f7f111b215
class Solution {
public:
    int Add(int num1, int num2) {
        if (!num1) return num2;
        else if (!num2) return num1;

        return Add(num1 ^ num2, (num1 & num2) << 1);
        //异或^求出不进位项
        //并&求出进位相左移进位
    }
};


//三角形
//https://www.nowcoder.com/questionTerminal/c67a09062c0f4a5b964eef0945d3dd06
int main() //注意数据类型和存储
{
    long double a = 0;
    long double b = 0;
    long double c = 0;
    while (cin >> a >> b >> c)
    {
        if (a + b > c && a + c > b && b + c > a)
            cout << "Yes" << endl;
        else
            cout << "No" << endl;
    }
    return 0;
}
